Extendify\Shared\Services\Import\BlocksUpdater S

Total Complexity 40
Dependencies 3
Dependents 1
Total lines 276
Lines of code 124
Logical lines of code 80
Comment lines 94
Methods 12
Properties 1

Methods 12

Method Rating Maintainability Complexity Lines of code
updateImageTagAttributes()
S
52 7 22
processBlock()
S
53 6 23
processAndMutateBlocks()
S
61 4 12
removeClassAttributeFromAttrs()
S
65 4 8
updateNewBlockAttributes()
S
63 3 11
needsImageProcessing()
S
65 3 8
getImageSource()
S
67 3 6
hasTargetedClassName()
S
66 3 7
removeTargetedClassAttribute()
S
67 2 7
removeClassAttributeFromContent()
S
68 2 7
addImageAttributes()
S
65 2 8
getModifiedBlocksInPost()
S
71 1 5